package cn.edu.xhu.library_management.user.entity.search;

import cn.edu.xhu.library_management.common.entity.WrapSearch;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author: MMJ
 * @Date: 2023 - 04 - 18
 * @Description: 教师搜索类
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TeacherSearch extends WrapSearch {
    /**
     * 学号12-20位
     */
    @TableId(value = "th_account")
    private String thAccount;

    /**
     * 用户真实姓名
     */
    private String thName;

    /**
     * 用户余额
     */
    private Double thBalance;

    /**
     * 用户可借数量
     */
    private Integer thBorrowNum;

    /**
     * 用户是否在职(0不在 1 在)
     */
    private Integer thIscareer;

    /**
     * 用户是否锁定(0 锁定 1 未锁定)
     */
    private Integer thIslock;
    /* 最小余额 */
    private Integer thMinBalance;
    /* 最大余额 */
    private Integer thMaxBalance;
    /* 最小借阅数 */
    private Integer thMinBorrowNum;
    /* 最大借阅数 */
    private Integer thMaxBorrowNum;
}
